cover with meringue/ice or frost - Espagnol Anglais Dictionnaire